package ca.usherbrooke.domus.sipnmove.useragent;

import ca.usherbrooke.domus.sipnmove.call.Call;

/**
 * Observes new call incoming
 * 
 * Typically used by the user agent to inform other objects that 
 * a new call is incoming or that a new call as been initiated
 */
public interface NewCallListener {

	/**
	 * Process a new call created
	 * 
	 * TODO : Define the parameters of this method
	 * @param call 
	 */
	public void processNewCall(Call call);
	
}
